@charset "utf-8";
/* CSS Document */


.box{width:625px;}
.box_main{ padding-top:70px;}
.mainTitle{width:248px;line-height:50px;font-size:25px;}
.seach{margin-top:17px;width:245px;height:33px;}
.seach .seachText{width:235px;font-size:16px;padding:0 0 0 10px;line-height:33px;}
.seach .btn{width:33px;height:33px;line-height:33px;}

.vedioContent{width:600px;height:420px;margin:-260px 0 0 -320px;padding:20px 20px 50px 20px;
box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-ms-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-o-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.2);
border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;}
.vedioContent iframe{width:100% !important;height:100% !important;}
.vedioContent .vedioClose{position:absolute;bottom:10px;right:20px;cursor:pointer;}

.header{height:73px !important;}
.header .headerLogo{top:12px !important;left:31px;width:224px;}
.header .nav .navTop{display:none !important;}
.header .nav{display:none;top:73px;right:0px;width:100%;height:auto !important;background:#fff;padding-bottom:20px;}
.header .nav .child{float:none;width:90%;text-align:left;margin:0 auto;color:#333333;
  background-color: #f9f9f9;
  border-left:1px solid #dadada;
  border-right:1px solid #dadada;
  border-bottom:1px solid #dadada;
  height:auto !important;
  line-height: 35px !important;}
.header .nav .child:nth-child(2){border-top:1px solid #dadada;}
.header .nav .child .title{font-size:12px;color:#666;padding:0 2%;display: inherit;}
.header .nav .child .childContent{display:none;position:relative;top:0px !important;width:100%;}
.header .nav .child .childContent .childContentLi{padding:0 4%;color:#666;font-size:12px;height:35px;line-height:35px;border-top:1px solid #dadada;border-bottom:0px; width:100%;}
.header .nav .navChildLanguage{display:none;}
.header .nav .navChildSearch{display:none;}
.header .list{display:none !important;}
.header .searchContent{display:none !important;}
.wapNavPointer{display:block;top:3px;right:3px;}
.wapNavBtn{display:block;top:29px;right:33px;width:32px;}
.wapLanguage{display:block;top:29px;right:120px;}
.wapLanguage .language{padding:0 14px;font-size:18px;line-height:18px;}
.wapLanguage .language.cn{border-right:3px solid #bababa;}

.footer_text{float: none!important;}

.main{padding:40px 0 90px 0;}
.main .maxTitle{line-height:34px;}
.main .maxTitle span{padding-right:18px;font-size:28px;}
.main .maxTitle .sub{top:18px;}


.banner_box{ padding-top:74px;}
.subject{ width:100%; margin:0 auto;}

.flickerplate {
    position: relative;
    width: 100%;
    height: 600px;
    background-color: #e6e6e6;
    overflow: hidden;
    padding-top:75px !important;
}
/*show*/
.show{ width:100%;}
.show_title{ background:#f6f6f8; height:94px;}
.show_title p{ text-align:center; line-height:20px; font-size:12px; letter-spacing:2px;}
.show_title .tit01{ font-size:20px; color:#4d4d4d; line-height:51px;padding-top:10px; word-spacing:-4px; letter-spacing: 8px;}

.icon{ width:100%;}
.icon-show{ width:100%; margin:0 auto; height:313px;}
.icon-show ul li{ float:left; width:25%; padding:47px 0;}
.icon-show ul .icon_01{ width:100px; height:100px; margin:0 auto; background:#ab472f; border-radius: 50%;}
.icon-show ul .icon_01 img{ vertical-align: middle;}
.icon-show ul .icon_01 a, .icon-show ul .icon_02 a, .icon-show ul .icon_03 a, .icon-show ul .icon_04 a{ display:block; width:67px; margin:0 auto; padding:16px 0;}
.icon-show ul .icon_01 img, .icon-show ul .icon_02 img, .icon-show ul .icon_03 img, .icon-show ul .icon_04 img{ transition-duration: .5s;
							-ms-transition-duration: .5s;
							-moz-transition-duration: .5s;
							-webkit-transition-duration: .5s; }
.icon-show ul .icon_01 a:hover img, .icon-show ul .icon_02 a:hover img, .icon-show ul .icon_03 a:hover img, .icon-show ul .icon_04 a:hover img{transform:rotate(360deg);
											-moz-transform:rotate(360deg);
											-ms-transform:rotate(360deg);
											-o-transform:rotate(360deg);
											-webkit-transform:rotate(360deg);}
.icon-show ul .icon_02{ width:100px; height:100px; margin:0 auto; background:#ab472f; border-radius: 50%;}
.icon-show ul .icon_03{ width:100px; height:100px; margin:0 auto; background:#ab472f; border-radius: 50%;}
.icon-show ul .icon_04{ width:100px; height:100px; margin:0 auto; background:#ab472f; border-radius: 50%;}

.icon-show ul .icon_title{ font-size:18px; color:#4d4d4d; text-align:center; line-height:52px;}
.icon-show ul .icon_title a{color:#4d4d4d;}
.icon-show ul .icon_title a:hover{color:#5fa310;}
.icon-show ul .icon_text p{ color:#919191; font-size:14px; text-align:center;}

/*news*/
.news{ width:100%; background:#f6f6f8; padding-bottom:80px;}
.news_titile{ width:100%; border-bottom:#d9d9db solid 1px; text-align:center; padding-top:50px;}
.news_titile p{ color:#4d4d4d; font-size:20px; line-height:30px;}
.news_titile .news_titname{ font-size:24px; line-height:45px;}
.news_text{ width:100%; margin:0 auto;}

.news_text ul li{ width:43%; background:#fff; padding:5px 5px 20px; float:left; margin:23px 18px;    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;}
.news_text ul .news_text_img{ width:100%;}
.news_text ul .news_text_img img{ width:100%;}
.news_text ul .news_text_tit{ background:url(../images/dian.jpg) no-repeat left; font-size:16px; white-space: nowrap;
overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; padding-left:10px; line-height:45px;}
.news_text ul .news_text_tit a{ color:#4d4d4d;}
.news_text ul .news_text_tit a:hover{ color:#9cbf47;}
.news_text ul .news_text_tex{ color:#919191; font-size:14px; line-height:20px;}
.news_button{ width:172px; height:35px;  margin:0 auto; color:#FFF; line-height:35px; border-radius:20px;}
.news_button a{ display:block; color:#fff; text-align:center;}


.guanggao .guanggao01{ padding-top:50px;}
.guanggao p{ font-size:18px; line-height:30px;}


/*product*/
.product{ width:100%; margin:0 auto; padding:45px 0;}
.product ul li{ float:left; width:46%; margin:0px 10px 20px;}
.product ul li img{ width:100%;}

.footer{ background:#242a2a; width:100%; height:auto;}
.footer_box{ width:100%; margin:0 auto; padding:50px 0;}
.footer_text{ color:#5b5f5f; float:none;margin:0 auto; line-height:25px;text-align: center;}
.erweima{ display:none;}
.footer_img{ width:100%;margin:10px 0;text-align: center;}
.footer_nav{border-bottom:#575b5b solid 1px; margin:10px 0px 40px;}
.footer_nav ul{ width:100%; margin:0 auto;}
.footer_nav ul li{ float:left; color:#fff; line-height:35px; margin:0 10px; list-style:none; width:18%;}
.footer_nav ul li a{ color:#5b5f5f;}
.footer_nav ul li a:hover{ color:#5fa310;}


.about_box{ width:100%;}
.about_box .about_title{ color:#332e2d; font-size:30px; border-bottom:#d9d9db solid 1px; line-height:100px; text-align:center; margin-bottom:10px;}
.about_box .fl{ width:100%;}
.about_box .fr{ width:100%;}
.about_box .fr .about_top{ color:#5fa310; font-size:30px;}
.about_box .fr .about_eng{ font-size:14px; color:#656565; line-height:34px;}
.about_box .fr .about_te{ margin-top:10px; color:#656565; font-size:14px; line-height:30px;}

.about_box  .about_footer{ margin:40px 0; color:#656565; line-height:28px;}

.nei{ padding:0 15px;}
/*honor*/
.honor-box{ width:100%;}
.honor_top{ margin-top:30px;}
.honor_top p{}
.honor_top p a{ color:#919191; font-size:14px; line-height:36px;}

.honor_lie{ width:100%; margin:20px 0;}
.honor_lie ul li{ border:#eee7e8 solid 1px; padding:2px; width:45%; float:left; margin:10px;}
.honor_lie ul li img{ width:100%;}
.honor_lie ul .honor_name{ line-height:54px; text-align:center; font-size:16px;}
.honor_lie ul .honor_name a{ color:#4d4d4d;}
.honor_lie ul .honor_name a:hover{ color:#5fa310;}

/*======================================================================*/
/*conntact*/
.conntact_box{ width:100%;}
.conntact_box .contact_left{ width:100%;}
.conntact_box .contact_right{width:100%; }
.conntact_box .contact_left p{ color:#727272; font-size:14px; line-height:30px;}
.contact_1{ margin-top:30px;}
.contact_2{ margin-top:30px;}
.contact_3{ margin-top:30px;}

/*======================================================================*/
/*news*/
.news_box .news_text ul li{ width:28%; background:#fff; padding:5px 5px 20px; float:left; margin:30px 10px 10px; border:#eee7e8 solid 1px;}

/*newsinfo*/
.newsinfo_title{}

.newsinfo_top{ border-bottom:#d9d9db solid 1px; text-align:center; margin:10px 0px;}
.newsinfo_top .newsinfo_title{ color:#332e2d; font-size:30px; line-height:60px;}
.newsinfo_top .newsinfo_time{ color:#747474; font-size:14px; line-height:30px;}
.newsinfo_text{ width:100%;}
.newsinfo_text p{ color:#747474; font-size:14px; line-height:30px;}

.message{ width:100%;}
.message_left{ width:100%;}
.message_right{ width:100%;}
.message_right p{ margin:10px 0;}
.zcform{ width:100%;}
.zcform .one{ color:#4c4f54; font-size:14px; font-weight:normal !important; width:10%; float:left;}
.zcform .answer{ border:#d8d8d8 solid 1px; height:26px; line-height:45px; height:45px; width:80%;  padding-left:10px;}
.zcform .Carea{ width:80%; height:134px;  border:#d8d8d8 solid 1px;  padding-left:10px;}
.zcform .submit{ width:182px; height:36px; background:#5fa310; color:#fff; line-height:36px; border:none; border-radius:10px;}

/*product*/
.pro_title{ width:100%;}
.pro_title ul{ border:#d3d3d3 solid 1px; border-right:none; margin:10px 0;}
.pro_title ul li{ width:24.83333%; float:left; color:#4d4d4d; text-align:center;  border-right:#d3d3d3 solid 1px; background:#fff;}
.pro_title ul li a{ color:#4d4d4d; background:#fff; height:62px; line-height:62px; font-size:18px; display:block;}
.pro_title ul li a:hover{color:#fff; background:#5fa310;}
.pro_title ul .hover{ color:#fff !important;  background:#5fa310 !important;}

.pro_lie ul{ margin:30px 0;}
.pro_lie ul li{ float:left; width:31%; margin:0 7px;}
.pro_lie ul .pro_img{ width:100%;}
.pro_lie ul .pro_img img{ width:100%;}
.pro_lie ul .pro_name{ width:100%;  text-align:center; line-height:45px;}
.pro_lie ul .pro_name a{ color:#4d4d4d; font-size:16px;}

/*productinfo*/
.productinfo_title{ font-size:14px; color:#56881b; line-height:50px;}
.productinfo_title a{ color:#56881b;}
.productinfo_title a:hover{ color:#f99c00;}
.productinfo_box{ border:#d3d3d3 solid 1px; width:100%; padding:5px; margin:10px 0;}
.productinfo_img{ width:50%; margin:0 auto;}
.productinfo_img img{ max-width:100%; margin:0 auto;}

.productinfo_name{ color:#4d4d4d; text-align:center; font-size:18px; line-height:45px;}
.productinfo_text{ color:#4d4d4d; font-size:14px; padding:0 50px;}
.productinfo_text p{ line-height:30px;}

/*job*/
.job{}
.job_top{ background:#f3f3f3; width:100%; height:234px;}
.job_top ul{ padding-top:63px;}
.job_top ul li{ width:25%; text-align:center; float:left;}
.job_top .job_name{ color:#5fa310; font-size:14px; line-height:42px;}
.job_top .job_text{ color:#7f7f7f; font-size:12px;}


/*主要样式*/
.sub_top{ width:100%; background:#5fa310; height:50px; color:#FFF; border-radius:10px 10px 0px 0px; font-size:20px; line-height:50px;  border:none;}
.sub_top p{ margin-left:10px;}
.subNavBox{width:96% ;border:solid 1px #e5e3da;margin:10px auto; border-top:none;}
.subNav{border-bottom:solid 1px #e7e5e5;cursor:pointer;font-size:14px;color:#999;line-height:63px;padding-left:10px;background:url(../images/jiantou.jpg) no-repeat;background-position:95% 50%}
.subNav:hover{color:#5fa310;}
.currentDd{color:#5fa310;}
.currentDt{background-image:url(../images/jiantou1.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da; background:#f9f8f8; padding:15px;}
.navContent .fl{ width:80%;}
.navContent .fl p{ color:#7f7f7f; line-height:24px;}
.navContent .fr{ background:url(../images/button.jpg) no-repeat center; width:146px; height:38px; margin-top:17px;}

.footer_nav{ display:none; border-bottom:#575b5b solid 1px; width: 90%;margin: 0 auto;}
.footer_nav ul{ width:100%; margin:0 auto;}
.footer_nav ul li{ float:left; color:#fff; line-height:35px; margin:0 10px; list-style:none; width: 18%;text-align: center;}
.footer_nav ul li a{ color:#5b5f5f;}
.footer_nav ul li a:hover{ color:#5fa310;}